unsparingly realistic - Turco Inglés Diccionario